package methodinjection

//使用分类注入方法
//当在use中调用方法时,会被路由到MySelfUtil类中的静态方法
use(MySelfUtil) {  //只能在use作用域中使用
    println "zheng".addPre()
}

//使用注解类  groovy中 String == String.class ,groovy会自己转化
use(StringAnnotated,MySelfUtil) {  //use 也可以接受一个分类列表
    println "hou".addAfter("zheng")
    println "zheng".addPre()
}